Evaluating and Improving Software Quality Using Text Analysis Techniques - A Mapping Study

نویسندگان

  • Faiz Shah
  • Dietmar Pfahl
چکیده

Improvement and evaluation of software quality is a recurring and crucial activity in the software development life-cycle. During software development, software artifacts such as requirement documents, comments in source code, design documents, and change requests are created containing natural language text. For analyzing natural text, specialized text analysis techniques are available. However, a consolidated body of knowledge about research using text analysis techniques to improve and evaluate software quality still needs to be established. To contribute to the establishment of such a body of knowledge, we aimed at extracting relevant information from the scientific literature about data sources, research contributions, and the usage of text analysis techniques for the improvement and evaluation of software quality. We conducted a mapping study by performing the following steps: define research questions, prepare search string and find relevant literature, apply screening process, classify, and extract data. Bug classification and bug severity assignment activities within defect management are frequently improved using the text analysis techniques of classification and concept extraction. Non-functional requirements elicitation activity of requirements engineering is mostly improved using the technique of concept extraction. The quality characteristic which is frequently evaluated for the product quality model is operability. The most commonly used data sources are: bug report, requirement documents, and software reviews. The dominant type of research contributions are solution proposals and validation research. In our mapping study we identified 81 relevant primary studies. We pointed out research directions to improve and evaluate software quality and future research directions for using natural language text analysis techniques in the context of software quality improvement.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Tsunami Vulnerability Mapping Using Remote Sensing and GIS Techniques: A Case Study of Kollam District, Kerala, India

Tsunamis are caused by the displacement of a large volume of water, generally in an ocean or a sea. Earthquakes, volcanic eruptions and other underwater explosions, landslides, glacier calvings, meteorite impacts and other disturbances above or below water have the potential to generate a tsunami. The coastal areas of Kollam district, the present study area was seriously affected by the catastr...

متن کامل

Groundwater Quality Zoning for Agricultural and Drinking Usage Using Water Quality Index and Geostatistics Techniques in Semnan Watershed

Determination of water quality is an essential issue in water resources management and its monitoring and zoning should be considered as an important principle in planning. In this study, in order to investigate the quality of groundwater resources (springs, wells and qanats) in Semnan watershed, first, the water quality index for drinking and agricultural purposes was obtained by means of meas...

متن کامل

Improving Inventory Control in Production Process using Value Stream Mapping (VSM) and Production Line Simulation using Software Arena in urban economic centers (Case Study: Iran Bushing and Bearing Company)

Value stream mapping because of being able to understand process bottlenecks, as one of the most common tools for analyzing, identifying and eliminating various losses in operational and support processes are used. On the other hand, inventory management, precise control entry and exit of goods, accurate and timely information about the inventories status and planning, reduce product maintenanc...

متن کامل

Mapping and Analyzing the Scientific of Highly Cited Medical Education Articles

Background and Objective: Medical education is one of the most fundamental needs of human societies, and the quality and quantity of medical education and its improvement play a significant role in improving the health system. Therefore, in the present study, we will be mapping and analyze the mapping science of hot and cited articles in the field of medical education. Methods: The current rese...

متن کامل

The effects of seed priming techniques in improving germination and early seedling growth of Aeluropus Macrostachys

The purpose of this study was to examine the evaluating the potential of seed priming techniques in improving germination and early seedling growth of Aeluropus Macrostachys under salinity stress condition. This study was performed at the Islamic Azad University in Baft city which is located in southeast of kerman province (2250 meters above the sea level, 92º 17 N latitude and 56º 36 E longitu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016